#include "OCNull.h"

namespace XGE
{
    namespace OC
    {
        void Null::activate(const Ogre::FrameEvent& evt)
        {
            this->setActive(true);
        }

        void Null::deactivate(const Ogre::FrameEvent& evt)
        {
            this->setActive(false);
        }

        ObjectComponent* Null::_clone(const Ogre::String& nName)
        {
            return new Null(nName, "null");
        }

        bool Null::_update(void)
        {
            return bDel;
        }

        bool Null::_delete()
        {
            return false;
        }
    }

}
